package com.yanfan.energy.domain.statist;

import java.util.Map;

/**
 * @author caijinkang
 * @date 2022年12月18日 14:51
 */
public class DetailUnitStatistics {
    /**
     * 产生能耗
     *
     * @author caijinkang
     * @date 2022/12/15 11:21
     * @param null
     * @return null
     */
    private Map<String, Object> countDosage;
    /**
     * 产生费用
     *
     * @author caijinkang
     * @date 2022/12/15 11:21
     * @param null
     * @return null
     */
    private Map<String, Object> countPrice;
    /**
     * 产生时间
     *
     * @author caijinkang
     * @date 2022/12/15 11:21
     * @param null
     * @return null
     */
    private String date;
    /**
     * 类型
     *
     * @author caijinkang
     * @date 2022/12/15 11:22
     * @param null
     * @return null
     */
    private Integer type;
    /**
     * 能耗单价
     *
     * @author caijinkang
     * @date 2022/12/15 11:51
     * @param null
     * @return null
     */
    private Map<String, Object> price;

    public DetailUnitStatistics() {
    }

    public DetailUnitStatistics(Map<String, Object> countDosage, Map<String, Object> countPrice, String date, Integer type, Map<String, Object> price) {
        this.countDosage = countDosage;
        this.countPrice = countPrice;
        this.date = date;
        this.type = type;
        this.price = price;
    }

    @Override
    public String toString() {
        return "DetailUnitStatistics{" + "countDosage=" + countDosage + ", countPrice=" + countPrice + ", date='" + date + '\'' + ", type=" + type + ", price=" + price + '}';
    }

    public Map<String, Object> getCountDosage() {
        return countDosage;
    }

    public void setCountDosage(Map<String, Object> countDosage) {
        this.countDosage = countDosage;
    }

    public Map<String, Object> getCountPrice() {
        return countPrice;
    }

    public void setCountPrice(Map<String, Object> countPrice) {
        this.countPrice = countPrice;
    }

    public String getDate() {
        return date;
    }

    public void setDate(String date) {
        this.date = date;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Map<String, Object> getPrice() {
        return price;
    }

    public void setPrice(Map<String, Object> price) {
        this.price = price;
    }
}
